/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package appbenedictoxvi;

import java.awt.event.ItemEvent;
import java.util.ArrayList;

/**
 *
 * @author JGAMEZ
 */
public class AdmFacturaCompra {
    
    private ArrayList<FacturaCompra> lscabecera;
     

    public AdmFacturaCompra() {
         lscabecera = new ArrayList<FacturaCompra> (); 
    }

    public ArrayList<FacturaCompra> getLscabecera() {
        return lscabecera;
    }

    public void setLscabecera(ArrayList<FacturaCompra> lscabecera) {
        this.lscabecera = lscabecera;
    }

    public void admRegistrarCabecera (String concepto, int idnrofactura, Proveedor proveedor, String fechaemision, 
            String fechavencimiento,
            String fechapago, String estado, String observacion, String moneda,ArrayList<ProductoCompra> productoCompras){
        
        FacturaCompra facturaCompra =new FacturaCompra();
        
        facturaCompra.setConcepto(concepto);
        facturaCompra.setIdnrofactura(idnrofactura);
        facturaCompra.setProveedor(proveedor);
        facturaCompra.setFechaemision(fechaemision);
        facturaCompra.setFechavencimiento(fechavencimiento);
        facturaCompra.setFechapago(fechapago);
        facturaCompra.setEstado(estado);
        facturaCompra.setEstado(estado);
        facturaCompra.setObservacion(observacion);
        facturaCompra.setMoneda(moneda);
        
        for (ProductoCompra productoCompra : productoCompras) {
            facturaCompra.adicionarItem(idnrofactura, productoCompra);
        }
        //adicionar registros
        //FALTABA ESTO
        lscabecera.add(facturaCompra);
        
        
    
    }

    
    

    
    
    
    
    
 
}
